package com.baba.bracelet.constants;

/**
 * @version V1.0
 * @description:
 * @author: wlb
 * @date: 2020/3/21 15:04
 * @Copyright 该项目“基于SpringCloud2.x构建微服务电商项目”
 */
public interface Constants {

    /**
     * 设备
     */
    //厂商标识
    String FACTORY="Baba";

    // token
    String EQUIP_TOKEN_KEYPREFIX = "baba.equip.login";



    // 响应请求成功
    String HTTP_RES_CODE_200_VALUE = "success";
    // 系统错误
    String HTTP_RES_CODE_500_VALUE = "fial";
    // 响应请求成功code
    Integer HTTP_RES_CODE_200 = 200;
    // 系统错误
    Integer HTTP_RES_CODE_500 = 500;
    // 未关联QQ账号
    Integer HTTP_RES_CODE_201 = 201;
    // 发送邮件
    String MSG_EMAIL = "email";
    // 会员token
    String TOKEN_MEMBER = "TOKEN_MEMBER";
    // 用户有效期 90天
    Long TOKEN_MEMBER_TIME = (long) (60 * 60 * 24 * 90);
    int COOKIE_TOKEN_MEMBER_TIME = (60 * 60 * 24 * 90);
    // cookie 会员 totoken 名称
    String COOKIE_MEMBER_TOKEN = "cookie_member_token";
    // 微信注册码存放的key
    String WEIXINCODE_KEY = "weixin.code";
    // 微信注册码有效期30分钟
    Long WEIXINCODE_TIMEOUT = 18000L;

    // 设备token有效期180分钟
    Long IMEI_TOKEN = 108000L;

    //用户信息不存在
    Integer HTTP_RES_CODE_EXISTMOBILE_203 = 203;

    Integer HTTP_RES_CODE_NOTUSER_203=203;
    // token
    String MEMBER_TOKEN_KEYPREFIX = "mayikt.member.login";

    // 安卓的登陆类型
    String MEMBER_LOGIN_TYPE_ANDROID = "Android";
    // IOS的登陆类型
    String MEMBER_LOGIN_TYPE_IOS = "IOS";

    // PC的登陆类型
    String MEMBER_LOGIN_TYPE_PC = "PC";

    // 登陆超时时间 有效期 90天
    Long MEMBRE_LOGIN_TOKEN_TIME = 77776000L;

    String LOGIN_QQ_OPENID="login.qq.openid";

    // qq头像
    String AVATARURL100="avatarurl100";

    String LOGIN_TOKEN_COOKIENAME="login.token.cookiename";

}
